// Decompiled by Jad v1.5.8g. Copyright 2001 Pavel Kouznetsov.
// Jad home page: http://www.kpdus.com/jad.html
// Decompiler options: packimports(3) 

package com.nnee.p_f;

import java.util.HashMap;
import java.util.Map;
import org.xml.sax.Attributes;
import org.xml.sax.SAXException;
import org.xml.sax.helpers.DefaultHandler;

// Referenced classes of package com.nnee.f:
//            e

public class cls_j extends DefaultHandler
{

    public cls_j(cls_e e1)
    {
        c = new HashMap();
        b = e1;
    }

    public void characters(char ac[], int i, int k)
    {
        try {
			super.characters(ac, i, k);
		} catch (SAXException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
        b.a(ac, i, k);
    }

    public void endDocument()
    {
        try {
			super.endDocument();
		} catch (SAXException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
        b.b();
    }

    public void endElement(String s, String s1, String s2)
    {
        try {
			super.endElement(s, s1, s2);
		} catch (SAXException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
        String s3 = (String)c.get(s);
        b.a(s, s3, s1);
    }

    public void endPrefixMapping(String s)
    {
        try {
			super.endPrefixMapping(s);
		} catch (SAXException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
    }

    public void startDocument()
    {
        try {
			super.startDocument();
		} catch (SAXException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
        b.a();
    }

    public void startElement(String s, String s1, String s2, Attributes attributes)
    {
        try {
			super.startElement(s, s1, s1, attributes);
		} catch (SAXException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
        String s3 = (String)c.get(s);
        b.a(s, s3, s1, attributes);
    }

    public void startPrefixMapping(String s, String s1)
    {
        try
        {
            super.startPrefixMapping(s, s1);
        }
        catch(SAXException saxexception)
        {
            saxexception.printStackTrace();
        }
        c.put(s1, s);
        b.a(c);
    }

    static final String a = "XMLHandler";
    cls_e b;
    Map c;
}
